package com.ontheroad.db.utils;

public class GDAOToolsConst {

	public static final String PRINT_LINE = "\r\n";
	
	
	public static final String PACKAGE_CUSTOM = "//------------------手动导入的包名（开始）------------------";
	
	public interface CUSTOM_SOURCE {
		//model中手动加入代码的开始、结束区域定义
		public static final String[] MODEL = new String[]{
			//"//------------------手动导入的包名（开始）------------------", "//------------------手动导入的包名（结束）------------------", 
			};
		
		//DAO 接口中手动加入代码的开始、结束区域定义
		public static final String[] DAO = new String[]{
			//"//------------------手动导入的包名（开始）------------------", "//------------------手动导入的包名（结束）------------------", 
			"//------------------手动添加的方法（开始）------------------", "//------------------手动添加的方法（结束）------------------"
			};
		
		//DAO_IMPL实现类中手动加入代码的开始、结束区域定义
		public static final String[] DAO_IMPL = new String[]{
			//"//------------------手动导入的包名（开始）------------------", "//------------------手动导入的包名（结束）------------------", 
			"//------------------手动添加的方法（开始）------------------", "//------------------手动添加的方法（结束）------------------"
			};
		
		//SQL_MAP配置文件中手动加入代码的开始、结束区域定义
		public static final String[] SQL_MAP = new String[]{
			"<!-- 手动添加的返回值定义（开始） -->", "<!-- 手动添加的返回值定义（结束） -->", 
			"<!-- 手动添加的方法（开始） -->", "<!-- 手动添加的方法（结束） -->"
			};
		
		//sqlMapConfig-xxx配置文件中手动加入代码的开始、结束区域定义
		public static final String[] SQL_MAP_CONFIG = new String[]{
			"<!-- 手动添加的Dao定义（开始） -->", "<!-- 手动添加的Dao定义（结束） -->"
			};
		
		//applicationContext-xxx-dao配置文件中手动加入代码的开始、结束区域定义
		public static final String[] APPLICATION_CONTEXT_BASE_DAO = new String[]{
			"<!-- 手动添加的Dao定义（开始） -->", "<!-- 手动添加的Dao定义（结束） -->"
			};
	}
	
}
